<?php

// +----------------------------------------------------------------------
// | 缓存设置
// +----------------------------------------------------------------------

return [
    // 默认缓存驱动
    'default' => env('cache.driver', 'file'),
//    'default' => env('cache.driver', 'redis'),

    // 缓存连接方式配置
    'stores' => [
        'file' => [
            // 驱动方式
            'type' => 'File',
            // 缓存保存目录
            'path' => '../runtime/cache/',
            // 缓存前缀
            'prefix' => '',
            // 缓存有效期 0表示永久缓存
            'expire' => 0,
            // 缓存标签前缀
            'tag_prefix' => 'tag:',
            // 序列化机制 例如 ['serialize', 'unserialize']
            'serialize' => [],
        ],
        'captcha' => [
            // 驱动方式
            'type' => 'File',
            // 缓存保存目录
            'path' => '../cache/captcha/',
            // 缓存前缀
            'prefix' => '',
            // 缓存有效期 0表示永久缓存
            'expire' => env("CAPTCHA.EXPIRE", 60),
        ],
        //登录错误时长
        'duration' => [
            // 驱动方式
            'type' => 'File',
            // 缓存保存目录
            'path' => '../cache/duration/',
            // 缓存前缀
            'prefix' => '',
            // 缓存有效期 0表示永久缓存
            'expire' => env("LOGIN.LIMIT", 60),
        ],

        'userInfo' => [
            // 驱动方式
            'type' => 'File',
            // 缓存保存目录
            'path' => '../cache/userInfo/',
            // 缓存前缀
            'prefix' => '',
            // 缓存有效期 0表示永久缓存
            'expire' => 0,
        ],
        'mobile' => [
            // 驱动方式
            'type' => 'File',
            // 缓存保存目录
            'path' => '../cache/mobile/',
            // 缓存前缀
            'prefix' => '',
            // 缓存有效期 0表示永久缓存
            'expire' => 0,
        ],

        // 更多的缓存连接
        'redis' => [
            'type' => 'Redis',
            'host' => '182.61.32.54',
            'port' => 6379,
            'password' => "",
            //  默认缓存时间
            'timeout' => 3600
        ],
        //客户端缓存token
        'clientInfo' => [
            // 驱动方式
            'type' => 'File',
            // 缓存保存目录
            'path' => '../cache/clientInfo/',
            // 缓存前缀
            'prefix' => '',
            // 缓存有效期 0表示永久缓存
            'expire' => 0,
        ],
        //骑手端缓存token
        'rider' => [
            // 驱动方式
            'type' => 'File',
            // 缓存保存目录
            'path' => '../cache/rider/',
            // 缓存前缀
            'prefix' => '',
            // 缓存有效期 0表示永久缓存
            'expire' => 0,
        ],
        //微信token
        'wechat'=>[
            // 驱动方式
            'type' => 'File',
            // 缓存保存目录
            'path' => '../cache/wechat/',
            // 缓存前缀
            'prefix' => '',
            // 缓存有效期 0表示永久缓存
            'expire' => 0,
        ]
    ],
];
